// Definiciones de interfaces y estructuras para ICE
// Autor: Carlos Rodriguez Dominguez

module Collaboration {
	
	//////////////////////////////////////////////////////////////
	////////////////////     EVENTOS      ////////////////////////
	//////////////////////////////////////////////////////////////
	
	sequence<byte> EventData;
	dictionary<string, EventData> Event;
	
	interface EventConsumer {
		void push(Event evt);
	};
	
	interface EventSupplier {
		void push(Event evt);
	};
};
